<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GrPPI: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.svg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">GrPPI
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">Generic and Reusable Parallel Pattern Interface</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>

<h3><a id="index_o"></a>- o -</h3><ul>
<li>obj_ptr
: <a class="el" href="structtesting_1_1internal_1_1_invoke_method_action.html#ae869b08a351641854e94380227affbc8">testing::internal::InvokeMethodAction&lt; Class, MethodPtr &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_invoke_method_without_args_action.html#aca30496c75518566f1477b1b62fc6ada">testing::internal::InvokeMethodWithoutArgsAction&lt; Class, MethodPtr &gt;</a>
</li>
<li>offset()
: <a class="el" href="classgrppi_1_1reduce__t.html#a6f82cf1a5545bb96bda3fc8cd079279d">grppi::reduce_t&lt; Combiner, Identity &gt;</a>
, <a class="el" href="classgrppi_1_1reduction__info.html#aa40270272892d41c235782be4784f45b">grppi::reduction_info&lt; E, Combiner, Identity &gt;</a>
</li>
<li>OnEnvironmentsSetUpEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a9b4e781c0b38065a55c2fd163724ba69">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#aaa1021d75f5dbf3f05c829c1cc520341">testing::TestEventListener</a>
</li>
<li>OnEnvironmentsSetUpStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a6e498ae763ac8c1a46bd861e0b7ff3f5">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#aa6502e534919605be45f26a6daf9a40c">testing::TestEventListener</a>
</li>
<li>OnEnvironmentsTearDownEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#ad9984052e82c3ae26395a2d9480326d2">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a9ea04fa7f447865ba76df35e12ba2092">testing::TestEventListener</a>
</li>
<li>OnEnvironmentsTearDownStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a320780451eac9178434b7c77d948ecbd">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a468b5e6701bcb86cb2c956caadbba5e4">testing::TestEventListener</a>
</li>
<li>OnTestCaseEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#abe05cc74c1081ed51e2c84b73013299e">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a6cada1572dde8010b94f6dd237ce52f4">testing::TestEventListener</a>
</li>
<li>OnTestCaseStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a7f9a84967fde01000b7a56e9e84b6052">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#ac48628c9f78d3e10bff77c7366e9e780">testing::TestEventListener</a>
</li>
<li>OnTestEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a709d7077c086c877d214231bc520ef90">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#abb1c44525ef038500608b5dc2f17099b">testing::TestEventListener</a>
</li>
<li>OnTestIterationEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#aae9c5c61e476f0c421402fb1dde434d2">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a550fdb3e55726e4cefa09f5697941425">testing::TestEventListener</a>
</li>
<li>OnTestIterationStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a31edf103561e8b4d747656bc2d927661">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a60cc09b7907cb329d152eb5e7133bdeb">testing::TestEventListener</a>
</li>
<li>OnTestPartResult()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#ab95992f0a0b3741d59a24c3a7115fa60">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a054f8705c883fa120b91473aff38f2ee">testing::TestEventListener</a>
</li>
<li>OnTestProgramEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#aaa9d683e8e0c850af67a0b92d785ddb9">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#ad15b6246d94c268e233487a86463ef3d">testing::TestEventListener</a>
</li>
<li>OnTestProgramStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#ac3f5033fcd82080edb45f546ce9854fe">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a5f6c84f39851e8a603a2d2e10063816b">testing::TestEventListener</a>
</li>
<li>OnTestStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a1d8c7f3f1f92826f668edae1bc5aadf4">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#ab4f6a0ca16ae75daf385b3b5914e1048">testing::TestEventListener</a>
</li>
<li>OnTestSuiteEnd()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#aefdb73682d290791461e186d864db718">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a8962caad5d2522c9160c794074a662ee">testing::TestEventListener</a>
</li>
<li>OnTestSuiteStart()
: <a class="el" href="classtesting_1_1_empty_test_event_listener.html#a1e32e4bd4857822b6b50e6900aa5c651">testing::EmptyTestEventListener</a>
, <a class="el" href="classtesting_1_1_test_event_listener.html#a2726cc70dfda861f109355f1d9f09dfe">testing::TestEventListener</a>
</li>
<li>operator Action&lt; F &gt;()
: <a class="el" href="classtesting_1_1internal_1_1_do_default_action.html#aea08828a0d64847e29ab7a5abeb74149">testing::internal::DoDefaultAction</a>
, <a class="el" href="classtesting_1_1internal_1_1_ignore_result_action.html#affb8b7439604c860e1416f45339c6e37">testing::internal::IgnoreResultAction&lt; A &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_action.html#a1aab69c4ea104e76e70ba209763f61d5">testing::internal::ReturnAction&lt; R &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_ref_action.html#a48e5d411097707e558af62eb68edc162">testing::internal::ReturnRefAction&lt; T &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_ref_of_copy_action.html#a8b4829fbb46c3ca6468f3eb5c5b42493">testing::internal::ReturnRefOfCopyAction&lt; T &gt;</a>
, <a class="el" href="classtesting_1_1_polymorphic_action.html#ac35461616cc15c06f1a2f9ee1c03fb8f">testing::PolymorphicAction&lt; Impl &gt;</a>
</li>
<li>operator Action&lt; R()
: <a class="el" href="structtesting_1_1internal_1_1_do_all_action.html#a7328dad6615578e385950249f9259139">testing::internal::DoAllAction&lt; Actions &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_with_args_action.html#a2c4bbb449ac39c58035fa85c2716ee64">testing::internal::WithArgsAction&lt; InnerAction, I &gt;</a>
</li>
<li>operator bool()
: <a class="el" href="structtesting_1_1internal_1_1_const_char_ptr.html#a85c8174b5d4db8fe96863509ba767b27">testing::internal::ConstCharPtr</a>
, <a class="el" href="structtesting_1_1internal_1_1_true_with_string.html#a828677bf89b7128e6e1bf4195b6389b7">testing::internal::TrueWithString</a>
</li>
<li>operator const Impl &amp;()
: <a class="el" href="structtesting_1_1internal_1_1_impl_base_1_1_holder.html#a119207d1d7622e8bce62bfafe0667bfc">testing::internal::ImplBase&lt; Impl &gt;::Holder</a>
</li>
<li>operator ParamGenerator&lt; T &gt;()
: <a class="el" href="classtesting_1_1internal_1_1_value_array.html#a019560f10debdce5f47bb18c0e5261b5">testing::internal::ValueArray&lt; Ts &gt;</a>
</li>
<li>operator ParamGenerator&lt;::std::tuple&lt; T... &gt;&gt;()
: <a class="el" href="classtesting_1_1internal_1_1_cartesian_product_holder.html#ab29313123e08f3fc7111eac6e80351a5">testing::internal::CartesianProductHolder&lt; Gen &gt;</a>
</li>
<li>operator!=()
: <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#a7a6aee04e8e44b5c8294929951cfac2b">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>operator()()
: <a class="el" href="classgrppi_1_1context__t.html#ab4ee74472a1e8c09886c55c7852a1a75">grppi::context_t&lt; ExecutionPolicy, Transformer &gt;</a>
, <a class="el" href="classgrppi_1_1farm__t.html#a075364347274e0ff82cad5ae485522ea">grppi::farm_t&lt; Transformer &gt;</a>
, <a class="el" href="classgrppi_1_1filter__t.html#a4bda4addec2a2a60945a130350abb495">grppi::filter_t&lt; Predicate &gt;</a>
, <a class="el" href="classgrppi_1_1iteration__t.html#ac3cdb8516c252139d7bf61ee1ececeea">grppi::iteration_t&lt; Transformer, Predicate &gt;</a>
, <a class="el" href="classgrppi_1_1pipeline__t.html#a8aa7ed6d13fd7e69441b20cc001b658c">grppi::pipeline_t&lt; Transformers &gt;</a>
, <a class="el" href="classgrppi_1_1reduce__t.html#ae9d3ca10ac55a5ae2a557610cb5f2233">grppi::reduce_t&lt; Combiner, Identity &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_action_impl_3_01_r_07_args_8_8_8_08_00_01_impl_01_4.html#a97a9ef032b3804ba69ca675a0edb2843">testing::internal::ActionImpl&lt; R(Args...), Impl &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_delete_arg_action.html#abb545f85ccbe49eaabb71471517dc887">testing::internal::DeleteArgAction&lt; k &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_invoke_argument_action.html#ab7650af9e9588be25a899dcb56dd344c">testing::internal::InvokeArgumentAction&lt; index, Params &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_invoke_method_action.html#a152a1d71805ff44a9ad9fcd01a506eb8">testing::internal::InvokeMethodAction&lt; Class, MethodPtr &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_invoke_method_without_args_action.html#a1f4e57fe7516b5106374d9acda304a99">testing::internal::InvokeMethodWithoutArgsAction&lt; Class, MethodPtr &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_invoke_without_args_action.html#adc01090fc14c0e63b1ed81e8a0d04fc4">testing::internal::InvokeWithoutArgsAction&lt; FunctionImpl &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_return_arg_action.html#a6cc8cab05010aa896e422e03ad960f31">testing::internal::ReturnArgAction&lt; k &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_return_new_action.html#afc4123e37fa918c5d0c4697503949dc1">testing::internal::ReturnNewAction&lt; T, Params &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_return_pointee_action.html#a9d584cc4745e0a3792c1fb1d7ff6b3c1">testing::internal::ReturnPointeeAction&lt; Ptr &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_round_robin_action.html#a695bb5e3168bfed7219cb61ad83ddd45">testing::internal::ReturnRoundRobinAction&lt; T &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_save_arg_action.html#a324f040f0ad4a9cef6e081fda7d5e7bd">testing::internal::SaveArgAction&lt; k, Ptr &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_save_arg_pointee_action.html#a42df5a468562cdade19c50a17fce3221">testing::internal::SaveArgPointeeAction&lt; k, Ptr &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_set_arg_referee_action.html#a8b81541081919b00bb3e32d111c15fe2">testing::internal::SetArgRefereeAction&lt; k, T &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_set_argument_pointee_action.html#ae3810c11f1d85e57d1466c7d6b214495">testing::internal::SetArgumentPointeeAction&lt; N, A, typename &gt;</a>
, <a class="el" href="structtesting_1_1internal_1_1_set_array_argument_action.html#a2ce5599069cf164d0c880dca6371ccbf">testing::internal::SetArrayArgumentAction&lt; k, I1, I2 &gt;</a>
, <a class="el" href="structtesting_1_1_print_to_string_param_name.html#a05b411cfb75dadb2c3c0355aee1dcf21">testing::PrintToStringParamName</a>
</li>
<li>operator*()
: <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#a52e5fdca7d497a0ed358051e36b8b491">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>operator++()
: <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#ab0922f2f554fb3beaf13c442da605e8d">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>operator-&gt;()
: <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#aad035d35e8f0c1412854959a94d4887e">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>operator&lt;&lt;()
: <a class="el" href="classtesting_1_1_message.html#a2e0e71be52d54c20a75a55fca812721f">testing::Message</a>
</li>
<li>operator=()
: <a class="el" href="classgrppi_1_1mpmc__queue.html#a065aeb6cf5567aa0a3173fd97c137b23">grppi::mpmc_queue&lt; T &gt;</a>
, <a class="el" href="classgrppi_1_1worker__pool.html#afc5a6f1d2762e5889d2abcdcb8aaf271">grppi::worker_pool</a>
, <a class="el" href="classtesting_1_1internal_1_1_assert_helper.html#a97bf22d786131ab7baa86b97a27aeb4d">testing::internal::AssertHelper</a>
, <a class="el" href="classtesting_1_1internal_1_1_param_generator.html#a590a03c6e0a3a3ac6279943ad1f01dc8">testing::internal::ParamGenerator&lt; T &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#a8019f54ea1c66ca39ffdec47acfabfe6">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>operator==()
: <a class="el" href="classtesting_1_1internal_1_1_native_array.html#a81b90f5739ed812610e68dc34c9e3850">testing::internal::NativeArray&lt; Element &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#adc356b4789eb0c2a1b5b033c7874e5a6">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>ordered_stream_filter()
: <a class="el" href="classgrppi_1_1detail__ff_1_1ordered__stream__filter.html#a58719719d302172e1301c5b2373f9fce">grppi::detail_ff::ordered_stream_filter&lt; Item, Filter &gt;</a>
</li>
<li>ordered_stream_reduce()
: <a class="el" href="classgrppi_1_1detail__ff_1_1ordered__stream__reduce.html#ae7a62e40926c1f5939d5baf452f9bc5e">grppi::detail_ff::ordered_stream_reduce&lt; Item, Reducer, CombineOp &gt;</a>
</li>
<li>original_working_dir()
: <a class="el" href="classtesting_1_1_unit_test.html#af35839566385e14f6b31232489112621">testing::UnitTest</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2
</small></address>
</body>
</html>
